package com.gzyj.flink.dto.alarm;


import lombok.Data;

import java.io.Serializable;

@Data
public class MonitorClientAlarm implements Serializable {

    /// <summary>
    /// 车辆GUID
    /// </summary>
    public String VehId;
    /// <summary>
    /// 车牌号码
    /// </summary>
    public String VehNo;
    /// <summary>
    /// 车牌颜色
    /// </summary>
    public String PlateColor;
    /// <summary>
    /// 报警标志 1开始报警 0结束报警
    /// </summary>
    public int AlarmFlag;
    /// <summary>
    /// GPS时间，开始报警和结束报警都会传GPS时间
    /// </summary>
    public String Time;
    /// <summary>
    /// 报警内容，开始报警和结束报警都会传报警内容,结束报警时候可以忽略该字段
    /// </summary>
    public String Note;
    /// <summary>
    /// 经度
    /// </summary>
    public double Longitude;
    /// <summary>
    /// 纬度
    /// </summary>
    public double Latitude;
    /// <summary>
    /// 速度
    /// </summary>
    public double Velocity;
    /// <summary>
    /// 角度
    /// </summary>
    public int Angle;
    /// <summary>
    /// 定位标志
    /// </summary>
    public int Local;
    /// <summary>
    /// 限速值,为终端自带的限速值，可以忽略
    /// </summary>
    public int Limited;
    /// <summary>
    /// 道路等级
    /// </summary>
    public String RoadLevel;
    /// <summary>
    /// 道路限速
    /// </summary>
    public int RoadLimited;
    /// <summary>
    /// 道路名称
    /// </summary>
    public String RoadName;
    /// <summary>
    /// 报警的GUID
    /// </summary>
    public String AlarmGuid;
    /// <summary>
    /// 登签驾驶员+编号
    /// </summary>
    public String Driver;
    /// <summary>
    /// 报警来源 1 平台 2 设备
    /// </summary>
    public int alarmSource;
    /// <summary>
    /// 报警等级
    /// </summary>
    public int AlarmLevel;
    /// <summary>
    /// 企业名称
    /// </summary>
    public String deptName;

}